/* CueBox */

#vBgPanel{
   position: absolute;
   z-index: 9980;
   width: 100%;
   background-color: #000;
   cursor: pointer;
   left: 0;
   top: 0;
}

#vHold, #vInfo {
   position: absolute;
   z-index: 9999;
   top: 0;
   left: 50%;
   overflow: hidden;
   background-color: #fff;

   border: solid 10px #fff;
}

#vHold {
   background: #ffffff url(loading.gif) no-repeat center;
}

#vInfo {
   z-index: 9990;
   font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   line-height: 1.4em;
   text-align: left;

   border-top-style: none;
   width: 200px;

}

#vImgPanel {
   width: auto;
   height: auto;
}

#vErrorMsg {
   color: #000000;
   text-align: center;
}

#vPrevBt, #vNextBt{
   display: block;
   border: 1px dotted #ffffff;
   height: 20px;
   width: 49%;
   outline: none;
   z-index: 9999;
}

#vPrevBt:hover, #vNextBt:hover {
  border: 1px dotted #000000;
}


#vPrevBt{
   background: transparent url(prev.png) no-repeat 0% 15%;
   float: left;
}
#vNextBt{
   background: transparent url(next.png) no-repeat 100% 15%;
   float: right;
}



#vCloseBt, #vFitBt, #vZipBt {
   display: block;
   float:right;
   width: 18px;
   height: 20px;
   outline: none;
   margin-left: 5px;
}

#vCloseBt {
   background: transparent url(X.png) no-repeat center;
}

#vFitBt {
   background: transparent no-repeat center;
}

#vZipBt {
   background: transparent url(zip.png) no-repeat center;
}


#vCaption, #vNumber {
   margin-top: 5px;
   width: auto;
}


#vCaption {
   font-weight: bold;
}








